package conson.tech.manage.merchant.entity.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * ClassName: MerchantBaseSettleVo
 * Description: 商户基础结算信息
 * Author: HXL
 * Date: 2020/7/3 6:36 下午
 * Version: 1.0
 */
@Data
public class MerchantBaseSettleVo implements Serializable {

    private static final long serialVersionUID = -2170234952758161329L;
    @ApiModelProperty(value = "主键ID")
    private Long id;
    /** 商户平台号 */
    @ApiModelProperty(value = "商户平台号")
    private String merchantPlatformNo ;
    /** 商户主体类型1个体工商户2企业3党政机关及事业单位 */
    @ApiModelProperty(value = "商户主体类型1个体工商户2企业3党政机关及事业单位")
    private Integer merchantMainType ;
    /** 商户执照证书照片地址 */
    @ApiModelProperty(value = "商户执照证书照片地址")
    private String licenseCertificateUrl ;
    /** 注册号 */
    @ApiModelProperty(value = "注册号")
    private String registrationNumber ;
    /** 商户名称 */
    @ApiModelProperty(value = "商户名称")
    private String merchantName ;
    /** 客户简称 */
    @ApiModelProperty(value = "客户简称")
    private String merchantShortName ;
    /** 客服电话 */
    @ApiModelProperty(value = "客服电话")
    private String customerServiceTelephone ;
    /** 注册地址 */
    @ApiModelProperty(value = "注册地址")
    private String registrationAddress ;
    /** 经营者/法定代表人 */
    @ApiModelProperty(value = "经营者/法定代表人")
    private String legalRepresentative ;
    /** 管理员姓名 */
    @ApiModelProperty(value = "管理员姓名")
    private String adminUserName;
    /** 管理员电话 */
    @ApiModelProperty(value = "管理员电话")
    private String adminUserMobile;
    /** 删除标识：0删除1不删除 */
    @ApiModelProperty(value = "删除标识：0删除1不删除")
    private Integer delFlag ;
    /** 创建人 */
    @ApiModelProperty(value = "创建人")
    private String createdBy ;
    /** 创建时间 */
    @ApiModelProperty(value = "创建时间")
    private LocalDateTime createdTime ;
    /** 修改人 */
    @ApiModelProperty(value = "修改人")
    private String updatedBy ;
    /** 修改时间 */
    @ApiModelProperty(value = "修改时间")
    private LocalDateTime updatedTime ;
    @ApiModelProperty(value = "经营场景类型")
    private Integer businessSceneType;
    @ApiModelProperty(value = "经营场景名称")
    private String businessSceneName;
    @ApiModelProperty(value = "经营状态0停止经营1经营中")
    private Integer businessState;
}
